import jieba
jieba.setLogLevel(jieba.logging.INFO)
txt = open("三国.txt", "r", encoding='utf-8').read()
words = jieba.lcut(txt)
counts = {}
for word in words:
    if len(word) == 1:
        continue
    elif word == "诸葛亮" or word == "孔明曰":
        rword = "孔明"
    elif word == "孟德" or word =="丞相"
        rword = "曹操"
    else:
        rword = word
        counts[rword] = counts.get(word,0) + 1
for word in excludes:
    del counts[word]
items = list(counts.items())
items.sort(key=lambda x:x[1], reverse=True)
for i in range(15):
    word, count = items[i]
    print ("{0:<10}{1:5}".format(word, count))